Moringa

Moringa

(Moringa Oleifera) Also called horseradish tree, this tree originates from northwest India. Its nutritious leaves contain vitamins, essential amino acids, fatty acids, minerals, and phytochemicals.